//#define _CRT_SECURE_NO_WARNINGS 
//#include<stdio.h>
//#include"Clock.h"
//
//void Update(struct Clock* t);
//
//void Update1(struct Clock* t);
//void Update2(struct Clock* t);
//
//
//void Display(struct Clock t);
//
//void Delay();
//
//int main()
//{
//    struct Clock t1 = { 0, 0, 0 };
//    struct Clock* p1 = &t1;
//
//    for (int i = 0; i < 100000; i++)
//    {
//        Update1(&t1);
//        Display(t1);
//        Delay();
//    }
//    return 0;
//}
//
//void Update(struct Clock* t)
//{
//    t->second++;
//    if (t->second >= 60) {
//        t->second = 0;
//        t->minute++;
//        if (t->minute >= 60) {
//            t->minute = 0;
//            t->hour++;
//            if (t->hour >= 24) {
//                t->hour = 0;
//            }
//        }
//    }
//}
//
//void Display(struct Clock t)
//{
//    printf("%02d:%02d:%02d\r", t.hour, t.minute, t.second);
//}
//
//void Delay()
//{
//    for (long long i = 0; i < 1500000000; i++);
//}
//
//void Update1(struct Clock* t)
//{
//    static long m = 1;
//    t->hour = m / 3600;
//    t->minute = (m - 3600 * t->hour) / 60;
//    t->second = m % 60;
//    m++;
//    if (t->hour==24)
//    {
//        m = 1;
//    }
//}
//
//void Update2(struct Clock* t)
//{
//
//
//}
//
//
